gsk/vulkan/renderpass: Refactor scale
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Fri, 24 Mar 2023 01:26:14 +0000 (22:26 -0300)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Sat, 1 Apr 2023 17:46:56 +0000 (14:46 -0300)
commite0aaf9bc83ecb43ece3c80d1bf34048a87b01045
tree4ab6e297a7cc7dd9ec8a7e9f2ca0d82efc7b6e45
parentb1a8c0e686a092012013b31314a49964a0c258bc
gsk/vulkan/renderpass: Refactor scale

Instead of tracking a single scale, track x and y scales separately.
Factor out gsk_vulkan_render_pass_new() into a private function that
receives both scales, and pass 'scale_factor' for both.
gsk/vulkan/gskvulkanrender.c
gsk/vulkan/gskvulkanrenderpass.c
gsk/vulkan/gskvulkanrenderpassprivate.h